//实现一个函数，可以左旋字符串中的k个字符。
#include<stdlib.h>
#include<string.h>
void rovolestr(char* p, int n)
{
	int len = strlen(p);
	//复制字符串 ABCDEFABCDEF
	char* ret = (char*)malloc(sizeof(char) * 2 * len);
	int j = 0;
	for (int i = 0; i < len * 2; i++)
	{
		if (*(p + j) == '\0')
		{
			j = 0;
		}
		*(ret + i) = *(p + j);
		j++;
	}
	int i = 0;
	while(len--)
	{
		*p = *(ret + n+i);
		p++;
		i++;
		
	}
	free(ret);
	ret = NULL;
}

int main()
{
	char arr[] = "ABCDEF";
	rovolestr(arr, 2);
	printf("%s", arr);
	return 0;
}
